business competitor or rival - Allemand Anglais Dictionnaire